let nameSiteMapping = new Map()

nameSiteMapping.set('Google', 1)
nameSiteMapping.set('Runoob', 2)
nameSiteMapping.set('Taobao', 3)

// 迭代 Map 中的 key
// for (let key of nameSiteMapping.keys()) {
//   console.log(key)
// }

// 迭代 Map 中的 value
// for (let value of nameSiteMapping.values()) {
//   console.log(value)
// }

// 迭代 Map 中的 key => value
// for (let entry of nameSiteMapping.entries()) {
//   console.log(entry[0], entry[1])
//   // console.log(entry)
//   // entry 为数组 是遍历 当前map中的 key和value 如：[ 'Google', 1 ]
// }

// 使用对象解析
for (let [key, value] of nameSiteMapping) {
  console.log(key, value)
}
